large candlestick - German English Dictionary